#!/bin/bash
# $0:表示哪个脚本
# $1:表示第一个参数
# $#:表示参数的个数
# $$:表示当前运行的脚本
# $*:表示所有的参数
# $@:表所有参数 SC2145 弃用
# $?:显示最后命令的退出状态。0表示没有错误，其他任何值表明有错误。

echo "文件:${0}"
echo "第一个参数:${1}"
echo "第二个参数:${2}"
echo "输入$#个参数"
echo "脚本运行的当前进程id:$$"
echo "后台运行的最后一个进程id:$!"
echo "以一个单字符串显示所有向脚本传递的参数：$*"
echo "所有参数：$@"

for x in $*
do
  echo $x
done


for y in $@
do
 echo $y
done